double-covered cotton wire - Spanish English Dictionary